Los detalles sobre este paquete se encuentran en la Sección 6.44.2, "Contenido de Gettext".
El paquete Gettext contiene utilidades para la internacionalización y localización. Estos permiten a los programas compilarse con NLS (Native Language Support), lo que les permite mostrar mensajes en el idioma nativo del usuario.
Para nuestro conjunto de harramientas temporales sólo necesitamos compilar e instalar tres programas de Gettext.
Prepara Gettext para su compilación:
cd gettext-tools EMACS="no" ./configure --prefix=/tools --disable-shared
El significado de la opción de configure:
EMACS="no"
Esto evita que el script de configuración determine dónde instalar archivos Emacs Lisp como se conoce a la prueba para colgar en algunos hosts.
--disable-shared
No necesitamos instalar cualquiera de las bibliotecas compartidas de Gettext en este momento, por lo tanto, no hay necesidad de construirlos.
Compila el paquete:
make -C gnulib-lib make -C src msgfmt make -C src msgmerge make -C src xgettext
Como se han compilado sólo tres programas, no es posible ejecutar el conjunto de pruebas sin compilar librerías de soporte adicionales del paquete Gettext. Por tanto, no se recomienda intentar ejecutar el conjunto de pruebas en esta etapa.
Instala los programas msgfmt, msgmerge and xgettext:
cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin
Los detalles sobre este paquete se encuentran en la Sección 6.44.2, "Contenido de Gettext".